international direct investment - Spanish English Dictionary